// --------------------------------------------------
// Normalize.css
// --------------------------------------------------
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input
  margin: 0
  padding: 0
  border: 0
  font-size: 100%
  font-weight: normal
  vertical-align: baseline

/*解决ios input details a 等标签点击出现闪屏灰色背景*/
html,
body
  -webkit-text-size-adjust 100%
  -webkit-tap-highlight-color rgba(0, 0, 0, 0)

html
  font-family sans-serif
  line-height 1.15
  -ms-text-size-adjust 100%
  -webkit-text-size-adjust 100%
body
  margin: 0

/*隐藏pc端 input number 的右侧箭头*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button
  -webkit-appearance none
input[type="number"]
  -moz-appearance textfield

article,
aside,
footer,
header,
nav,
section
  display: block
li
  list-style none
h1
  font-size: 2em
  margin: 0.67em 0
figcaption,
figure,
main
  display: block
figure
  margin: 1em 40px
hr
  box-sizing: content-box
  height: 0
  overflow: visible
pre
  font-family: monospace
  font-size: 1em
a
  background-color: transparent
  -webkit-text-decoration-skip: objects
a:active,
a:hover
  outline-width: 0
abbr[title]
  border-bottom: none
  text-decoration: underline
  text-decoration: underline dotted
b,
strong
  font-weight: inherit
  font-weight: bolder
code,
kbd,
samp
  font-family: monospace
  font-size: 1em
dfn
  font-style: italic
mark
  background-color: #ff0
  color: #000
small
  font-size: 80%
sub,
sup
  font-size: 75%
  line-height: 0
  position: relative
  vertical-align: baseline
sub
  bottom: -0.25em
sup
  top: -0.5em
audio,
video
  display: inline-block
audio:not([controls])
  display: none
  height: 0
img
  border-style: none
svg:not(:root)
  overflow: hidden
button,
input,
optgroup,
select,
textarea
  font-family: sans-serif
  font-size: 100%
  line-height: 1.15
  margin: 0
button,
input
  overflow: visible
button,
select
  text-transform: none
button,
html [type="button"],
[type="reset"],
[type="submit"]
  -webkit-appearance: button
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner
  border-style: none
  padding: 0
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring
  outline: 1px dotted ButtonText
fieldset
  border: 1px solid #c0c0c0
  margin: 0 2px
  padding: 0.35em 0.625em 0.75em
legend
  box-sizing: border-box
  color: inherit
  display: table
  max-width: 100%
  padding: 0
  white-space: normal
progress
  display: inline-block
  vertical-align: baseline
textarea
  overflow: auto
[type="checkbox"],
[type="radio"]
  box-sizing: border-box
  padding: 0
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button
  height: auto
[type="search"]
  -webkit-appearance: textfield
  outline-offset: -2px
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration
  -webkit-appearance: none
::-webkit-file-upload-button
  -webkit-appearance: button
  font: inherit
details,
menu
  display: block
summary
  display: list-item
canvas
  display: inline-block
template
  display: none
[hidden]
  display: none
